Matthias Clasen [Sun, 29 Feb 2004 01:33:01 +0000 (01:33 +0000)]
New function which calculates position and size for the popup in list
Sun Feb 29 02:34:35 2004 Matthias Clasen <maclas@gmx.de>
* gtk/gtkcombobox.c (gtk_combo_box_list_position): New
function which calculates position and size for the popup in
list mode. Currently it only pushes the popup horizontally
into the screen.
Matthias Clasen [Sun, 29 Feb 2004 00:08:04 +0000 (00:08 +0000)]
Implement the previous fix in a better way, small cleanups.
Sun Feb 29 01:10:09 2004 Matthias Clasen <maclas@gmx.de>
* gtk/gtkcombobox.c: Implement the previous fix in a better way,
small cleanups.
Hans Breuer [Sat, 28 Feb 2004 23:36:11 +0000 (23:36 +0000)]
applied patch from J. Ali Harlow <ali@juiblex.co.uk>, fixes bug #135641
2004-02-28 Hans Breuer <hans@breuer.org>
* gtk/gtkfilesystemwin32.c : applied patch from
J. Ali Harlow <ali@juiblex.co.uk>, fixes bug #135641
Matthias Clasen [Sat, 28 Feb 2004 22:28:37 +0000 (22:28 +0000)]
Actually resize the popup window before popping up. (#135651)
Sat Feb 28 23:30:36 2004 Matthias Clasen <maclas@gmx.de>
* gtk/gtkcombobox.c (gtk_combo_box_popup): Actually resize the
popup window before popping up. (#135651)
Sat Feb 28 23:29:35 2004 Matthias Clasen <maclas@gmx.de>
* gtk/gtkcombobox.c (gtk_combo_box_class_init):
* gtk/gtkcombobox.c (gtk_combo_box_init): Override the default
handler for style_set in class_init instead of connecting to
the signal in init. (noticed by Yosh).
Owen Taylor [Sat, 28 Feb 2004 20:00:24 +0000 (20:00 +0000)]
#ifdef HAVE_FLOCKFILE, not #ifndef HAVE_FLOCKFILE. (#135642, J. Ali
Sat Feb 28 14:48:35 2004 Owen Taylor <otaylor@redhat.com>
* demos/gtk-demo/main.c (read_line): #ifdef HAVE_FLOCKFILE,
not #ifndef HAVE_FLOCKFILE. (#135642, J. Ali Harlow)
Pauli Virtanen [Sat, 28 Feb 2004 17:56:31 +0000 (17:56 +0000)]
Updated Finnish translation.
2004-02-28 Pauli Virtanen <pauli.virtanen@hut.fi>
* fi.po: Updated Finnish translation.
Hans Breuer [Sat, 28 Feb 2004 15:09:27 +0000 (15:09 +0000)]
adapt to add -> insert_bookmark change. Also merged some crossplatform
2004-02-28 Hans Breuer <hans@breuer.org>
* gtk/gtkfilesystemwin32.c : adapt to add -> insert_bookmark
change. Also merged some crossplatform code from
gtkfilesystemunix.c
* gtk/gtk.def : updated externals
* gtk/makefile.msc.in : added gtkfilechooserembed.obj
Hans Breuer [Sat, 28 Feb 2004 13:21:25 +0000 (13:21 +0000)]
set current_dest_drag to NULL when destroying, fixes bug #120007. Also
2004-02-28 Hans Breuer <hans@breuer.org>
* gdk/win32/gdkdnd-win32.c : set current_dest_drag to NULL
when destroying, fixes bug #120007. Also removed the mirrored
ref counting for deprecated gdk_drag_context_<ref|unref>()
cause it wasn't reliable anymore anyway.
* gdk/win32/gdkdisplay-win32.c : fix typo, which should
have broken the win32 build for everyone not using msvc
* gdk/win32/gdkevents-win32.c : WM_GETMINAMXINFO ensure not to
return negative values for ptMaxTrackSize, it caused snapping
windows to their minimum size
Hans Breuer [Sat, 28 Feb 2004 13:17:53 +0000 (13:17 +0000)]
include <io.h> for lseek() use HAVE_UNISTD_H
2004-02-28 Hans Breuer <hans@breuer.org>
* io-tiff.c : include <io.h> for lseek()
* io-xbm.c : use HAVE_UNISTD_H
Vincent van Adrighem [Sat, 28 Feb 2004 12:29:26 +0000 (12:29 +0000)]
Translation updated by Tino Meinen.
2004-02-28 Vincent van Adrighem <adrighem@gnome.org>
* nl.po: Translation updated by Tino Meinen.
Jonathan Blandford [Sat, 28 Feb 2004 04:27:23 +0000 (04:27 +0000)]
remove conflict marker
Matthias Clasen [Sat, 28 Feb 2004 00:40:00 +0000 (00:40 +0000)]
Support switching back to non-gridded mode. (#135169)
Sat Feb 28 01:39:01 2004 Matthias Clasen <maclas@gmx.de>
* gtk/gtkcombobox.c (gtk_combo_box_set_wrap_width): Support
switching back to non-gridded mode. (#135169)
Fri Feb 27 22:29:46 2004 Matthias Clasen <maclas@gmx.de>
* gtk/gtkwidget.c (gtk_widget_can_activate_accel): Add "Since: 2.4".
Matthias Clasen [Sat, 28 Feb 2004 00:10:21 +0000 (00:10 +0000)]
Forgotten ChangeLog.
Matthias Clasen [Sat, 28 Feb 2004 00:09:48 +0000 (00:09 +0000)]
Include migrating-GtkComboBox.sgml.
Sat Feb 28 01:11:53 2004 Matthias Clasen <maclas@gmx.de>
* gtk/gtk-docs.sgml: Include migrating-GtkComboBox.sgml.
Sat Feb 28 01:11:34 2004 Matthias Clasen <maclas@gmx.de>
* gtk/Makefile.am (content_files): Add migrating-GtkComboBox.sgml.
Fri Feb 27 22:54:01 2004 Matthias Clasen <maclas@gmx.de>
* gtk/gtk-docs.sgml: Sort deprecated widgets alphabetically.
Jonathan Blandford [Fri, 27 Feb 2004 23:52:46 +0000 (23:52 +0000)]
Whoops. Didn't mean to commit the size change.
Fri Feb 27 18:52:19 2004 Jonathan Blandford <jrb@redhat.com>
* gtk/gtkfilechooserdialog.c (gtk_file_chooser_dialog_style_set):
Whoops. Didn't mean to commit the size change.
Jonathan Blandford [Fri, 27 Feb 2004 23:51:16 +0000 (23:51 +0000)]
New private interface to help negotiate the default size of the widget.
Fri Feb 27 18:46:27 2004 Jonathan Blandford <jrb@redhat.com>
* gtk/gtkfilechooserembed.h: New private interface to help
negotiate the default size of the widget. Still a bit buggy, but
better than the old behavior.
* gtk/gtkfilechooserdefault.c: Implement the embed interface.
* gtk/gtkfilechooserwidget.c: Proxy the embed interface.
* gtk/gtkfilechooserdialog.c: Use the embed interface.
Federico Mena Quintero [Fri, 27 Feb 2004 22:06:40 +0000 (22:06 +0000)]
Put explicit <link> elements instead of #Symbol, because the latter
2004-02-27 Federico Mena Quintero <federico@ximian.com>
* gtk/migrating-GtkAction.sgml: Put explicit <link> elements
instead of #Symbol, because the latter doesn't get substituted by
gtk-doc outside of template files. Thanks to Matthias for
pointing this out.
* gtk/migrating-GtkFileChooser.sgml: Likewise.
* gtk/gtk-sections.txt: Removed gtk_file_chooser_{set,get}_folder_mode.
Matthias Clasen [Fri, 27 Feb 2004 21:48:00 +0000 (21:48 +0000)]
Add some more deprecation notes. Suppress link in example.
Fri Feb 27 22:51:35 2004 Matthias Clasen <maclas@gmx.de>
* gtk/tmpl/gtkoptionmenu.sgml:
* gtk/tmpl/gtkcombo.sgml: Add some more deprecation notes.
* gtk/tmpl/gtkfilechooser.sgml: Suppress link in example.
Paisa Seeluangsawat [Fri, 27 Feb 2004 21:36:58 +0000 (21:36 +0000)]
Updated Thai translation.
2004-02-27 Paisa Seeluangsawat <paisa@users.sf.net>
* th.po: Updated Thai translation.
Federico Mena Quintero [Fri, 27 Feb 2004 20:48:22 +0000 (20:48 +0000)]
Added a "position" argument.
2004-02-27 Federico Mena Quintero <federico@ximian.com>
* gtk/gtkfilesystem.c (gtk_file_system_insert_bookmark): Added a
"position" argument.
* gtk/gtkfilesystem.h (GtkFileSystemError): Added value for
GTK_FILE_SYSTEM_ERROR_ALREADY_EXISTS.
(struct _GtkFileSystemIface): Added a "position" argument to the
::insert_bookmark() method.
* gtk/gtkfilesystemunix.c (gtk_file_system_unix_insert_bookmark):
Updated; renamed from gtk_file_system_unix_add_bookmark(). Return
an error if the path already exists in the bookmarks list.
(gtk_file_system_unix_remove_bookmark): Return an error if the
path does not exist in the bookmarks list.
* gtk/gtkfilechooserdefault.c (shortcuts_add_bookmark_from_path):
For now, use gtk_file_system_insert_bookmark() with -1 for the
position. DnD will come next.
Matthias Clasen [Fri, 27 Feb 2004 20:41:14 +0000 (20:41 +0000)]
Simplify, only create a new setup if appearance actually changed.
Fri Feb 27 21:42:28 2004 Matthias Clasen <maclas@gmx.de>
* gtk/gtkcombobox.c (gtk_combo_box_relayout):
* gtk/gtkcombobox.c (gtk_combo_box_style_set): Simplify, only
create a new setup if appearance actually changed.
* gtk/gtkcombobox.c (gtk_combo_box_cell_layout_clear):
* gtk/gtkcombobox.c (gtk_combo_box_get_cell_info): Make
these more robust. (#127623, Damon Chaplin)
Jonathan Blandford [Fri, 27 Feb 2004 20:08:53 +0000 (20:08 +0000)]
remove folder-mode property.
Fri Feb 27 15:06:00 2004 Jonathan Blandford <jrb@redhat.com>
* gtk/gtkfilechooser.c (gtk_file_chooser_class_init): remove
folder-mode property.
* gtk/gtkfilechooserutils.c
(_gtk_file_chooser_install_properties): remove FOLDER_MODE property.
Federico Mena Quintero [Fri, 27 Feb 2004 19:31:01 +0000 (19:31 +0000)]
Inform about gtk_file_chooser_set_action().
2004-02-27 Federico Mena Quintero <federico@ximian.com>
* gtk/migrating-GtkFileChooser.sgml: Inform about
gtk_file_chooser_set_action().
Francisco Javier F. Serrador [Fri, 27 Feb 2004 14:28:40 +0000 (14:28 +0000)]
Updated Spanish translation.
2004-02-27 Francisco Javier F. Serrador <serrador@cvs.gnome.org>
* es.po: Updated Spanish translation.
Priit Laes [Fri, 27 Feb 2004 10:15:18 +0000 (10:15 +0000)]
Translation updated.
2004-02-27 Priit Laes <plaes@cvs.gnome.org>
* et.po: Translation updated.
Priit Laes [Fri, 27 Feb 2004 09:13:41 +0000 (09:13 +0000)]
Translation updated.
2004-02-27 Priit Laes <plaes@cvs.gnome.org>
* et.po: Translation updated.
Dmitry Mastrukov [Fri, 27 Feb 2004 05:18:48 +0000 (05:18 +0000)]
ru.po: Updated Russian translation from Russian team <gnome-cyr@gnome.org>.
Manish Singh [Fri, 27 Feb 2004 01:38:16 +0000 (01:38 +0000)]
Add function declaration for gtk_combo_box_list_remove_grabs().
Thu Feb 26 17:38:40 2004 Manish Singh <yosh@gimp.org>
* gtk/gtkcombobox.c: Add function declaration for
gtk_combo_box_list_remove_grabs().
Matthias Clasen [Fri, 27 Feb 2004 01:34:11 +0000 (01:34 +0000)]
Classifiy Page Up/Down as cursor move, but not Home and End.
Fri Feb 27 02:33:21 2004 Matthias Clasen <maclas@gmx.de>
* gtk/gtkentry.c (keyval_is_cursor_move): Classifiy Page Up/Down as
cursor move, but not Home and End.
* gtk/gtkentry.c (gtk_entry_completion_key_press): Lets Page Up/Down
jump to the ends of the list, not Home and End - since we're not
scrolling yet, a "page" is always the complete list. (#127430, Marco
Pesenti Gritti)
Fri Feb 27 00:39:11 2004 Matthias Clasen <maclas@gmx.de>
* gtk/gtkcombobox.c (gtk_combo_box_list_destroy):
* gtk/gtkcombobox.c (gtk_combo_box_menu_destroy): Don't let
the priv pointers dangle. (#127623, Damon Chaplin)
Manish Singh [Fri, 27 Feb 2004 01:31:16 +0000 (01:31 +0000)]
fix ytpo: s/eles/else/
Thu Feb 26 17:31:34 2004 Manish Singh <yosh@gimp.org>
* gdk/x11/xsettings-client.c (read_settings): fix ytpo: s/eles/else/
Owen Taylor [Fri, 27 Feb 2004 00:56:04 +0000 (00:56 +0000)]
Add xsettings_client_set_grab_func, Add xsettings_client_set_ungrab_func
Thu Feb 26 19:53:32 2004 Owen Taylor <otaylor@redhat.com>
* gdk/x11/xsettings-common.h (xsettings_client_process_event):
Add xsettings_client_set_grab_func,
Add xsettings_client_set_ungrab_func to the list of renames.
Owen Taylor [Fri, 27 Feb 2004 00:52:45 +0000 (00:52 +0000)]
Fix memory leak in case of mismatched property type.
Thu Feb 26 19:48:39 2004 Owen Taylor <otaylor@redhat.com>
* gdk/x11/xsettings-client.c (read_settings): Fix memory leak
in case of mismatched property type.
Jonathan Blandford [Thu, 26 Feb 2004 23:35:05 +0000 (23:35 +0000)]
Add two more folder modes to the enum.
Thu Feb 26 18:25:57 2004 Jonathan Blandford <jrb@gnome.org>
* gtk/gtkfilechooser.h (GtkFileChooserAction): Add two more folder
modes to the enum.
* gtk/gtkfilechooser.c (gtk_file_chooser_set_folder_mode): Remove.
(gtk_file_chooser_get_folder_mode): Remove
Ole Laursen [Thu, 26 Feb 2004 23:24:54 +0000 (23:24 +0000)]
Updated Danish translation.
2004-02-27 Ole Laursen <olau@hardworking.dk>
* da.po: Updated Danish translation.
Owen Taylor [Thu, 26 Feb 2004 22:53:50 +0000 (22:53 +0000)]
Return GDK_FILTER_CONTINUE for unhandled message types.
Thu Feb 26 17:29:04 2004 Owen Taylor <otaylor@redhat.com>
* gdk/x11/gdkevents-x11.c (gdk_wm_protocols_filter): Return
GDK_FILTER_CONTINUE for unhandled message types.
* gdk/x11/gdkevents-x11.c (gdk_event_translate): Allow
multiple filters for the same event type with the standard
"GDK_FILTER_CONTINUE == pretend I wasn't here" semantics.
* gdk/x11/gdkevents-x11.c (gdk_display_add_client_message_filter):
Append to the filter list not prepend, since order now matters.
* gdk/win32/gdkevents-win32.c (gdk_add_client_message_filter):
Append to the filter list not prepend, since order now matters.
Duarte Loreto [Thu, 26 Feb 2004 22:44:50 +0000 (22:44 +0000)]
Updated Portuguese translation.
2004-02-26 Duarte Loreto <happyguy_pt@hotmail.com>
* pt.po: Updated Portuguese translation.
Matthias Clasen [Thu, 26 Feb 2004 22:40:12 +0000 (22:40 +0000)]
Fixes for #135333, analysed by Damon Chaplin:
Thu Feb 26 23:39:07 2004 Matthias Clasen <maclas@gmx.de>
Fixes for #135333, analysed by Damon Chaplin:
* gtk/gtkcombobox.c (gtk_combo_box_list_button_pressed): Don't
grab here.
* gtk/gtkcombobox.c (gtk_combo_box_popup): Do the grabs here,
so that we don't forget to grab when the menu is popped via
keynav.
* gtk/gtkcombobox.c (gtk_combo_box_list_button_released): Don't
ungrab here.
* gtk/gtkcombobox.c (gtk_combo_box_popdown): Do the ungrabs here.
Søren Sandmann Pedersen [Thu, 26 Feb 2004 22:30:56 +0000 (22:30 +0000)]
Remove conflict indicators
Soeren Sandmann [Thu, 26 Feb 2004 22:29:24 +0000 (22:29 +0000)]
New function. Use resize cursors for resize grips. (Bug #129621)
Thu Feb 26 23:26:00 2004 Soeren Sandmann <sandmann@daimi.au.dk>
* gtk/gtkstatusbar.c (set_grip_cursor): New function. Use resize
cursors for resize grips. (Bug #129621)
* gtk/gtktoolbar.c (gtk_toolbar_get_relief_style): Documentation
fix - patch by Torsten Schoenfeld.
* gtk/gtkmenubar.c (gtk_menu_bar_size_request): don't request
space between the items. (Bug #110775)
* gtk/gtkrc.c (_gtk_rc_init): Provide extra horizontal padding
inside menu items that are inside a menu bar. (Bug #110775)
* configure.in (HAVE_XCURSOR): Make XCurosr part of GDK_EXTRA_,
not GDK_PACKAGES, to prevent applications from getting linked to
it (Bug #119804)
* gtk/gtkmenubar.c (gtk_menu_bar_size_allocate): Put the vertical
ipadding inside the item. (Bug #61843)
Matthias Clasen [Thu, 26 Feb 2004 21:53:58 +0000 (21:53 +0000)]
Replace gtk_widget_get_mnemonic_widgets() by list_mnemonic_widgets() in
Thu Feb 26 22:56:40 2004 Matthias Clasen <maclas@gmx.de>
* gtk/gtkwidget.c: Replace gtk_widget_get_mnemonic_widgets()
by list_mnemonic_widgets() in doc comments as well.
Owen Taylor [Thu, 26 Feb 2004 21:43:19 +0000 (21:43 +0000)]
Fixes from Torsten Schoenfeld.
Thu Feb 26 16:36:38 2004 Owen Taylor <otaylor@redhat.com>
Fixes from Torsten Schoenfeld.
* gtk/gtkwidget.c (gtk_widget_add_mnemonic_label):
Fix name in doc comment.
* gtk/gtkwidget.h: gtk_widget_list_mnemonic_labels(),
not get_mnemonic_labels.
Matthias Clasen [Thu, 26 Feb 2004 21:40:09 +0000 (21:40 +0000)]
New convenience API to construct simple text combos, implemented by Damon
Thu Feb 26 22:20:44 2004 Matthias Clasen <maclas@gmx.de>
* gtk/gtkcomboboxentry.h:
* gtk/gtkcomboboxentry.c (gtk_combo_box_entry_new_text): New
convenience API to construct simple text combos, implemented by
Damon Chaplin.
* tests/testcombo.c: Use gtk_combo_box_entry_new_text.
Owen Taylor [Thu, 26 Feb 2004 20:59:01 +0000 (20:59 +0000)]
hu Feb 26 15:43:43 2004 Owen Taylor <otaylor@redhat.com>
* gtk/gtkstyle.[ch]: Export insertion cursor drawing functionality
in a simplified form as gtk_draw_insertion_cursor().
(#99031, request from Alex Larsson)
* gtk/gtktextdisplay.c gtk/gtkentry.c gtk/gtklabel.c:
Adapt to new gtk_draw_insertion_cursor().
* gtk/gtkradiomenuitem.c (gtk_radio_menu_item_class_init)
gtk/gtkstyle.c (gtk_style_class_init): Add some missed
Since: 2.4.
* gtk/gtkiconfactory.c (icon_size_settings_changed)
gtk/gtkicontheme.c (do_theme_change)
gtk/gtkrc.c (_gtk_rc_context_get_default_font_name)
* gtk/gtksettings.c (gtk_settings_notify):
_gtk_rc_reset_styles => gtk_rc_reset_styles.
Owen Taylor [Thu, 26 Feb 2004 20:56:11 +0000 (20:56 +0000)]
Export insertion cursor drawing functionality in a simplified form as
Thu Feb 26 15:43:43 2004 Owen Taylor <otaylor@redhat.com>
* gtk/gtkstyle.[ch]: Export insertion cursor drawing functionality
in a simplified form as gtk_draw_insertion_cursor().
(#99031, request from Alex Larsson)
* gtk/gtktextdisplay.c gtk/gtkentry.c gtk/gtklabel.c:
Adapt to new gtk_draw_insertion_cursor().
* gtk/gtkradiomenuitem.c (gtk_radio_menu_item_class_init)
gtk/gtkstyle.c (gtk_style_class_init)
gtk/gtkrc.c (gtk_rc_reset_styles): Add some missed
Since: 2.4.
Matthias Clasen [Thu, 26 Feb 2004 20:52:10 +0000 (20:52 +0000)]
Fix bug reference.
Matthias Clasen [Thu, 26 Feb 2004 20:51:02 +0000 (20:51 +0000)]
Fixes for #12804 and #134722, Damon Chaplin:
Thu Feb 26 21:52:58 2004 Matthias Clasen <maclas@gmx.de>
Fixes for #12804 and #134722, Damon Chaplin:
* gtk/gtkcombobox.c (gtk_combo_box_cell_layout_pack_end):
* gtk/gtkcombobox.c (gtk_combo_box_cell_layout_pack_start):
Ref and sink the cell renderers here.
* gtk/gtkcombobox.c (gtk_combo_box_finalize): Unref the cell
renderers here, and free attributes and func_data.
Matthias Clasen [Thu, 26 Feb 2004 20:46:30 +0000 (20:46 +0000)]
Doc trivia.
Dom Lachowicz [Thu, 26 Feb 2004 20:25:59 +0000 (20:25 +0000)]
export gtk_rc_reset_styles
Owen Taylor [Thu, 26 Feb 2004 19:51:00 +0000 (19:51 +0000)]
Export gtk_rc_reset_styles(). (Request from Dom Lachowicz, #123769)
Thu Feb 26 14:47:22 2004 Owen Taylor <otaylor@redhat.com>
* gtk/gtkrc.[ch]: Export gtk_rc_reset_styles().
(Request from Dom Lachowicz, #123769)
Owen Taylor [Thu, 26 Feb 2004 18:58:26 +0000 (18:58 +0000)]
Add a ::group-changed signal emitted when the radio button/menu item is
Wed Feb 25 19:11:31 2004 Owen Taylor <otaylor@redhat.com>
* gtk/gtkradiobutton.[ch] gtk/gtkradiomenuitem.[ch]: Add a
::group-changed signal emitted when the radio button/menu item
is moved from one group of radio buttons to another.
(#79563, based partially on a patch from Padraig O'Briain)
Owen Taylor [Thu, 26 Feb 2004 18:28:07 +0000 (18:28 +0000)]
Use the right free() function. (#135511, George Bronnikov)
Thu Feb 26 13:23:47 2004 Owen Taylor <otaylor@redhat.com>
* gdk/x11/gdkwindow-x11.c (set_text_property): Use the right
free() function. (#135511, George Bronnikov)
Federico Mena Quintero [Thu, 26 Feb 2004 16:46:31 +0000 (16:46 +0000)]
Added a comment to inform translators that they must add .po files to both
2004-02-26 Federico Mena Quintero <federico@ximian.com>
* configure.in: Added a comment to inform translators that they
must add .po files to both po/ and po-properties/ when they add
new languages to ALL_LINGUAS.
Owen Taylor [Thu, 26 Feb 2004 15:36:56 +0000 (15:36 +0000)]
Commit a missed ChangeLog entry
Christian Neumair [Thu, 26 Feb 2004 15:35:40 +0000 (15:35 +0000)]
Updated German translation.
Vincent van Adrighem [Thu, 26 Feb 2004 13:51:06 +0000 (13:51 +0000)]
Translation updated by Tino Meinen.
2004-02-26 Vincent van Adrighem <adrighem@gnome.org>
* nl.po: Translation updated by Tino Meinen.
Paisa Seeluangsawat [Thu, 26 Feb 2004 04:17:00 +0000 (04:17 +0000)]
Updated Thai (th) translation.
2003-02-25 Paisa Seeluangsawat <paisa@users.sf.net>
* th.po: Updated Thai (th) translation.
Owen Taylor [Wed, 25 Feb 2004 23:05:48 +0000 (23:05 +0000)]
Call g_convert(), not g_convert() with fallback, since Emacs is happier if
Wed Feb 25 15:36:50 2004 Owen Taylor <otaylor@redhat.com>
* gdk/x11/gdkselection-x11.c (gdk_utf8_to_compound_text_for_display):
Call g_convert(), not g_convert() with fallback, since Emacs is
happier if we reject the COMPOUND_TEXT request and it can
then ask for UTF-8. (#114527)
* gtk/gtkselection.c (gtk_selection_data_set_text): When
TEXT is requested, if COMPOUND_TEXT fails, fall back to STRING.
cinamod [Wed, 25 Feb 2004 22:38:58 +0000 (22:38 +0000)]
fix font encoding bug
Tomasz Kłoczko [Wed, 25 Feb 2004 21:39:43 +0000 (21:39 +0000)]
After changes in G_DEFINE_TYPE minimal required glib vesion for build gtk+
* cinfigure.in: After changes in G_DEFINE_TYPE minimal required glib vesion for
build gtk+ is now 2.3.3.
Jonathan Blandford [Wed, 25 Feb 2004 21:05:30 +0000 (21:05 +0000)]
move the expander code.
Wed Feb 25 16:00:40 2004 Jonathan Blandford <jrb@gnome.org>
* gtk/gtkfilechooserdefault.c (update_appearance): move the
expander code.
Danilo Šegan [Wed, 25 Feb 2004 20:03:11 +0000 (20:03 +0000)]
Added po-properties/sr@ije.po and now readding sr@ije to ALL_LINGUAS in configure.in.
Danilo Šegan [Wed, 25 Feb 2004 19:51:25 +0000 (19:51 +0000)]
Added unchecked Serbian Jekavian translation for (properties).
Federico Mena Quintero [Wed, 25 Feb 2004 19:33:06 +0000 (19:33 +0000)]
Remove sr@ije until po-properties/ is fixed for it.
2004-02-25 Federico Mena Quintero <federico@ximian.com>
* configure.in (ALL_LINGUAS): Remove sr@ije until po-properties/
is fixed for it.
Owen Taylor [Wed, 25 Feb 2004 18:03:12 +0000 (18:03 +0000)]
Make realize and unrealize signals. (#73310)
Wed Feb 25 12:44:49 2004 Owen Taylor <otaylor@redhat.com>
* gtk/gtkstyle.[ch]: Make realize and unrealize signals. (#73310)
Owen Taylor [Wed, 25 Feb 2004 17:28:34 +0000 (17:28 +0000)]
Patch from Padraig O'Briain to add gtk_widget_add/remove_mnemonic_label,
Wed Feb 25 12:21:32 2004 Owen Taylor <otaylor@redhat.com>
* gtk/gtkwidget.[ch] gtk/gtklabel.c: Patch from
Padraig O'Briain to add gtk_widget_add/remove_mnemonic_label,
gtk_widget_get_mnemonic_labels(). (#103456)
Danilo Šegan [Wed, 25 Feb 2004 16:44:48 +0000 (16:44 +0000)]
Added Serbian Jekavian translation by Bojan Suzic.
Owen Taylor [Wed, 25 Feb 2004 15:15:32 +0000 (15:15 +0000)]
Free style->icon_factories (#130128)
Wed Feb 25 09:46:34 2004 Owen Taylor <otaylor@redhat.com>
* gtk/gtkstyle.c (gtk_style_finalize): Free
style->icon_factories (#130128)
Updated ja.po. T.Aihana [Wed, 25 Feb 2004 14:39:12 +0000 (14:39 +0000)]
2004-02-25 Updated ja.po. T.Aihana <aihana@gnome.gr.jp>
Danilo Šegan [Wed, 25 Feb 2004 12:41:38 +0000 (12:41 +0000)]
Updated Serbian translation.
Jonathan Blandford [Wed, 25 Feb 2004 08:55:48 +0000 (08:55 +0000)]
use gtk_widget_push/pop_composite_child around internal buttons.
Wed Feb 25 03:52:58 2004 Jonathan Blandford <jrb@gnome.org>
* gtk/gtkpathbar.c: use gtk_widget_push/pop_composite_child around
internal buttons.
* gtk/gtkfilechooserdefault.c (struct _GtkFileChooserDefault):
rename some widgets to make it clear where they are packed.
(update_appearance): New function to handle all the 'logic' of
layout in one place. We aren't trying to keep all our properties
in sync.
(gtk_file_chooser_default_set_property): use update_appearance()
Federico Mena Quintero [Wed, 25 Feb 2004 03:03:11 +0000 (03:03 +0000)]
Renamed from create_shortcuts_model(). (struct _GtkFileChooserDefault):
2004-02-24 Federico Mena Quintero <federico@ximian.com>
* gtk/gtkfilechooserdefault.c (shortcuts_model_create): Renamed
from create_shortcuts_model().
(struct _GtkFileChooserDefault): Renamed the shortcuts_tree field
to shortcuts_list.
(shortcuts_list_create): Renamed from shortcuts_tree_create().
(create_file_list): Enable the tree view as a model drag source.
(create_folder_tree): Likewise.
* gtk/gtkfilesystemmodel.c (_gtk_file_system_model_get_type):
Register the drag source interface.
(drag_source_iface_init): New function.
(drag_source_row_draggable): New function.
(drag_source_drag_data_get): New function.
Owen Taylor [Wed, 25 Feb 2004 00:45:35 +0000 (00:45 +0000)]
=== Released 2.3.4 ===
Tue Feb 24 19:12:07 2004 Owen Taylor <otaylor@redhat.com>
* === Released 2.3.4 ===
* configure.in: Bump version to 2.3.4, fix broken
gtk_binary_age value by copying the GLib logic
to automatically set it to the right values.
Alastair McKinstry [Tue, 24 Feb 2004 23:20:41 +0000 (23:20 +0000)]
Updated Irish translation
Matthias Clasen [Tue, 24 Feb 2004 23:12:57 +0000 (23:12 +0000)]
Don't resize priv->cell_view if it is NULL. (#127804, Damon Chaplin)
Wed Feb 25 00:13:24 2004 Matthias Clasen <maclas@gmx.de>
* gtk/gtkcombobox.c (gtk_combo_box_menu_row_changed):
* gtk/gtkcombobox.c (gtk_combo_box_list_row_changed):
Don't resize priv->cell_view if it is NULL. (#127804,
Damon Chaplin)
Wed Feb 25 00:06:50 2004 Matthias Clasen <maclas@gmx.de>
* gtk/gtkcombobox.c: Add a comment about the different
modi of this widget. Get rid of priv->hbox, and some other
cleanups. Make sure that gtk_combo_box_unset_model() is
always called before setting up a different mode.
Federico Mena Quintero [Tue, 24 Feb 2004 23:09:16 +0000 (23:09 +0000)]
Added a section about usage when you want to manage the expanded widgets
2004-02-24 Federico Mena Quintero <federico@ximian.com>
* gtk/tmpl/gtkexpander.sgml: Added a section about usage when you
want to manage the expanded widgets yourself.
Owen Taylor [Tue, 24 Feb 2004 22:59:51 +0000 (22:59 +0000)]
Convert underscores in keyval names to spaces. (#131480)
Tue Feb 24 17:51:49 2004 Owen Taylor <otaylor@redhat.com>
* gtk/gtkaccellabel.c (gtk_accel_label_refetch): Convert
underscores in keyval names to spaces. (#131480)
Owen Taylor [Tue, 24 Feb 2004 22:42:55 +0000 (22:42 +0000)]
Add some quotes around ***. (#130073, Uwe Zeisberger)
Tue Feb 24 17:35:59 2004 Owen Taylor <otaylor@redhat.com>
* m4macros/gtk-2.0.m4: Add some quotes around ***. (#130073,
Uwe Zeisberger)
Owen Taylor [Tue, 24 Feb 2004 22:25:41 +0000 (22:25 +0000)]
=== Released 2.3.3 ===
Tue Feb 24 14:45:03 2004 Owen Taylor <otaylor@redhat.com>
* === Released 2.3.3 ===
* configure.in: Version 2.3.3, interface age 0.
* NEWS: Finish updates for 2.3.3.
Federico Mena Quintero [Tue, 24 Feb 2004 20:30:54 +0000 (20:30 +0000)]
Use a plain GtkEntry for the filename, not a GtkFileChooserEntry.
2004-02-24 Federico Mena Quintero <federico@ximian.com>
* gtk/gtkfilechooserdefault.c (save_widgets_create): Use a plain
GtkEntry for the filename, not a GtkFileChooserEntry.
(update_chooser_entry): Use gtk_entry_set_text() rather than
_gtk_file_chooser_entry_set_file_part().
(gtk_file_chooser_default_set_current_name): Likewise.
(gtk_file_chooser_default_set_current_folder): Don't set the base
folder of the entry, and don't call update_chooser_entry().
(gtk_file_chooser_default_get_paths): Use the plain entry.
(save_widgets_create): Store the "Save in Folder" label in the
impl structure.
(expander_activate_cb): Set the sensitivity of the label and
combo.
(save_widgets_create): Connect to "notify::expanded" rather than
"activate" on the expander.
(expander_changed_cb): Renamed from expander_activate_cb(). Flip
the conditions again...
Miloslav Trmac [Tue, 24 Feb 2004 20:15:05 +0000 (20:15 +0000)]
Update Czech translation
Jonathan Blandford [Tue, 24 Feb 2004 19:49:08 +0000 (19:49 +0000)]
only draw the sort column as different if there are 3 or more visible
Tue Feb 24 14:43:07 2004 Jonathan Blandford <jrb@gnome.org>
* gtk/gtktreeview.c (gtk_tree_view_bin_expose): only draw the sort
column as different if there are 3 or more visible columns.
Kostas Papadimas [Tue, 24 Feb 2004 18:19:15 +0000 (18:19 +0000)]
Updated the Greek translation
Christophe Merlet [Tue, 24 Feb 2004 18:12:10 +0000 (18:12 +0000)]
Updated French translation.
Adam Weinberger [Tue, 24 Feb 2004 14:42:31 +0000 (14:42 +0000)]
Updated Canadian English translation.
* en_CA.po: Updated Canadian English translation.
Changwoo Ryu [Tue, 24 Feb 2004 14:36:14 +0000 (14:36 +0000)]
Updated Korean translation.
* ko.po: Updated Korean translation.
Adam Weinberger [Tue, 24 Feb 2004 14:34:33 +0000 (14:34 +0000)]
Updated Canadian English translation.
* en_CA.po: Updated Canadian English translation.
Changwoo Ryu [Tue, 24 Feb 2004 14:21:59 +0000 (14:21 +0000)]
Updated Korean translation.
* ko.po: Updated Korean translation.
Christian Rose [Tue, 24 Feb 2004 11:54:37 +0000 (11:54 +0000)]
Updated Swedish translation.
2004-02-24 Christian Rose <menthos@menthos.com>
* sv.po: Updated Swedish translation.
Anders Carlsson [Tue, 24 Feb 2004 11:48:13 +0000 (11:48 +0000)]
Fix compilation (#135278, Padraig O'Briain).
2004-02-24 Anders Carlsson <andersca@gnome.org>
* gtk/gtkfilechooserdefault.c: (shortcuts_insert_separator):
Fix compilation (#135278, Padraig O'Briain).
Laurent Dhima [Tue, 24 Feb 2004 11:24:26 +0000 (11:24 +0000)]
Updated Albanian translation
* sq.po: Updated Albanian translation
Laurent Dhima [Tue, 24 Feb 2004 11:22:55 +0000 (11:22 +0000)]
Updated
Anders Carlsson [Tue, 24 Feb 2004 10:11:47 +0000 (10:11 +0000)]
Translate the desktop label.
2004-02-24 Anders Carlsson <andersca@gnome.org>
* gtk/gtkfilechooserdefault.c: (shortcuts_append_desktop):
Translate the desktop label.
(shortcuts_get_index), (shortcuts_add_bookmarks),
(shortcuts_insert_separator), (create_shortcuts_model):
Don't show the bookmark separator if there are no bookmarks.
Kjartan Maraas [Tue, 24 Feb 2004 08:27:16 +0000 (08:27 +0000)]
Updated Norwegian translation.
2004-02-24 Kjartan Maraas <kmaraas@gnome.org>
* no.po: Updated Norwegian translation.
Artur Flinta [Tue, 24 Feb 2004 07:16:38 +0000 (07:16 +0000)]
Updated Polish translation.
2004-02-24 Artur Flinta <aflinta@cvs.gnome.org>
* pl.po: Updated Polish translation.
Jonathan Blandford [Tue, 24 Feb 2004 06:47:51 +0000 (06:47 +0000)]
Make the dialog look like the nautilus dialog. (expander_activate_cb): get
Tue Feb 24 01:41:30 2004 Jonathan Blandford <jrb@gnome.org>
* gtk/gtkfilechooserdefault.c (location_popup_handler): Make the
dialog look like the nautilus dialog.
(expander_activate_cb): get the order correct.
Hasbullah Bin Pit [Tue, 24 Feb 2004 04:30:34 +0000 (04:30 +0000)]
Updated Malay translation.
2004-02-23 Hasbullah Bin Pit <sebol@my-penguin.org>
* ms.po: Updated Malay translation.
Federico Mena Quintero [Tue, 24 Feb 2004 03:37:32 +0000 (03:37 +0000)]
Call bookmarks_check_add_sensitivity(). (shortcut_exists): New helper
2004-02-23 Federico Mena Quintero <federico@ximian.com>
* gtk/gtkfilechooserdefault.c (list_selection_changed): Call
bookmarks_check_add_sensitivity().
(shortcut_exists): New helper function; moved the testing code
over from bookmarks_check_add_sensitivity().
(bookmarks_check_add_sensitivity): Check the contents of the
selection in the file/folder list. Use shortcut_exists().
(shortcuts_add_bookmark_from_path): Don't insert the bookmark if
the path is already in the shortcuts list.
(add_bookmark_button_clicked_cb): Add the bookmarks from the list
selection or from the current folder, as appropriate.
Jonathan Blandford [Tue, 24 Feb 2004 02:09:20 +0000 (02:09 +0000)]
Add mnemonics. Sorry translators.
Mon Feb 23 21:09:06 2004 Jonathan Blandford <jrb@gnome.org>
* gtk/gtkfilechooserdefault.c (shortcuts_pane_create): Add
mnemonics. Sorry translators.
Matthias Clasen [Tue, 24 Feb 2004 01:28:39 +0000 (01:28 +0000)]
Better comment.
Matthias Clasen [Tue, 24 Feb 2004 01:27:21 +0000 (01:27 +0000)]
Updates.